From ec1ea0db04294f696beb093aa2414411914dd931 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 13 Nov 2017 07:33:35 -0500 Subject: [PATCH] icontheme: Append a / to the resource path g_resources_enumerate_children expects the path to end in a '/' (even though thats not stated in the docs), and will copy it if that isn't the case. Avoid the copy by putting a '/' there to begin with. --- gtk/gtkicontheme.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkicontheme.c b/gtk/gtkicontheme.c index a6af4f43da..fb14e1094a 100644 --- a/gtk/gtkicontheme.c +++ b/gtk/gtkicontheme.c @@ -702,7 +702,7 @@ gtk_icon_theme_init (GtkIconTheme *icon_theme) for (j = 0; xdg_data_dirs[j]; j++) priv->search_path[i++] = g_build_filename (xdg_data_dirs[j], "pixmaps", NULL); - priv->resource_paths = g_list_append (NULL, g_strdup ("/org/gtk/libgtk/icons")); + priv->resource_paths = g_list_append (NULL, g_strdup ("/org/gtk/libgtk/icons/")); priv->themes_valid = FALSE; priv->themes = NULL; -- 2.30.2